/// 数据模型基类
/// 
/// 定义所有数据模型的通用接口
/// 提供JSON序列化和反序列化方法
/// 
/// 作者: Fluttert Team
/// 日期: 2024

/// 基础模型抽象类
/// 
/// 所有数据模型都应该继承此类
/// 实现toJson和fromJson方法
abstract class BaseModel {
  /// 将模型转换为JSON格式
  /// 
  /// 返回包含模型数据的Map
  Map<String, dynamic> toJson();
  
  /// 从JSON创建模型实例
  /// 
  /// [json] JSON数据
  /// 返回模型实例
  BaseModel fromJson(Map<String, dynamic> json);
}

